$(function(){
	provStart();
	// 选择省份时发生事件
	$(".province").bind("change",function(){
		cityStart();
	});

	// 选择市级时发生事件
	$(".city").bind("change",function(){
		distStart();
	});
	//注册成功、创建单位页面---------------------------------------------------------
	/*单位名称_begin*/
	$('#companyName').focus(function(){
		if($("#companyName").val() == '请输入单位名称'){
			$("#companyName").val("").css("color","#4e4e4e");
		}else{
			$("#companyName").css("color","#4e4e4e").attr('value',$(this).val());
		}		
	});
	$('#companyName').focusout(function(){
		if($("#companyName").val() == ''){
			$(this).attr('value','请输入单位名称').css("color","#c4c4c4");
			$(this).val('请输入单位名称');
		}
	});
	/*单位名称_end*/	

	/*单位简介_begin*/
	$('#remark').focus(function(){
		if($("#remark").val() == '请输入单位简介，500字以内...'){
			$("#remark").val("").css("color","#4e4e4e");
		}else{
			$("#remark").css("color","#4e4e4e").attr('value',$(this).val());
		}		
	});
	$('#remark').focusout(function(){
		if($("#remark").val() == ''){
			$(this).attr('value','请输入单位简介，500字以内...').css("color","#c4c4c4");
			$(this).val('请输入单位简介，500字以内...');
		}
	});
	/*单位简介_end*/	
});

function save(type){
	var companyName = $('#companyName').val();
	var province = $('#province').val();
	var country = $('#country').val();
	var city = $('#city').val();
	var remark = $('#remark').val();
	if(remark == '请输入单位简介，500字以内...')
		remark = '';
	if(companyName == '请输入单位名称'){
		alert("请输入单位名称");
	}else if(6>companyName.length){
		alert("单位名称不能小于6个字");
	} else if(companyName.length>20){
		alert("单位名称不能大于20个字");
	}else if(remark.length>500){
		alert("单位简介不能大于500个字");
	}else{
		$.ajax({
			url : contextPath+ 'user/company/add',
			data : {
				companyName : companyName,
				province:province,
				country:country,
				city:city,
				country:country,
				remark:remark,
				pId:0,
				type:type
			},
			type : 'POST',
			success : function(data) {
				if(data.opResult == '0'){
					alert("创建单位成功");
					$('.regsuc_cjcd_box').hide();
					if(type==1){
						location.href=contextPath+"user/m/userflow.jsp";
					}else{
						goToPage(1);
					}
				}else {
					alert(data.msgDesc);
				}
			}
		});
	}
}

var provStart=function(){
	$.ajax({
		url : contextPath+ '/user/geo/list',
		data : {
			parent : -1
		},
		type : 'POST',
		success : function(list) {
			$(".city").hide();
			$(".country").hide();
			if(list!=null && list.length>0){
				$(".province").empty().show();
				var option="";
				for(var i=0;i<list.length;i++){
					var province = list[i];
					//alert(province);
					option +="<option value='"+province.gbCode+"'>"+province.gbName+"</option>";
				}
				$(".province").append(option);
			}
			setTimeout(function(){
				cityStart();
			},100);
		}
	});
};
//赋值市级函数
var cityStart=function(){
	var prov_id=$(".province").val();
	$.ajax({
		url : contextPath+ '/user/geo/list',
		data : {
			parent : prov_id
		},
		type : 'POST',
		success : function(list) {
			$(".city").hide();
			$(".country").hide();
			if(list!=null && list.length>0){
				$(".city").empty().show();
				var option="";
				for(var i=0;i<list.length;i++){
					var city = list[i];
					option +="<option value='"+city.gbCode+"'>"+city.gbName+"</option>";
				}
				$(".city").append(option);
			}
			setTimeout(function(){
				distStart();
			},100);
		}
	});
};
//赋值地区（县）函数
var distStart=function(){
	var city_id=$(".city").val();
	$.ajax({
		url : contextPath+ '/user/geo/list',
		data : {
			parent : city_id
		},
		type : 'POST',
		success : function(list) {
			$(".country").hide();
			if(list!=null && list.length>0){
				$(".country").empty().show();
				var option="";
				for(var i=0;i<list.length;i++){
					var country = list[i];
					option +="<option value='"+country.gbCode+"'>"+country.gbName+"</option>";
				}
				$(".country").append(option);
			}
		}
	});
};
/*function doback(){
	location.href=contextPath+'/user/m/userflow.jsp';
}*/
